Ethereum sẽ trải qua những thay đổi lớn này trong 3 ngày nữa.

12-05 , 20:12 Chia sẻ


Hard fork Fusaka, dự kiến kích hoạt vào ngày 3 tháng 12 năm 2025, là một bản nâng cấp mạng lưới lớn khác cho Ethereum sau Pectra, đánh dấu một bước tiến quan trọng khác của gã khổng lồ tiền điện tử này hướng tới việc mở rộng quy mô.


EIP nâng cấp của Pectra tập trung vào việc cải thiện hiệu suất, bảo mật và các công cụ dành cho nhà phát triển. Mặt khác, EIP nâng cấp của Fusaka nhấn mạnh vào khả năng mở rộng, cập nhật mã lệnh và bảo mật thực thi.


PeerDAS (EIP-7594) cải thiện tính khả dụng của dữ liệu bằng cách cho phép các nút xác minh blob mà không cần tải xuống toàn bộ dữ liệu. Một số nâng cấp cũng tăng cường bảo mật thực thi, bao gồm giới hạn ModExp (EIP-7823), giới hạn giới hạn gas giao dịch (EIP-7825) và cập nhật chi phí gas ModExp (EIP-7883). Bản nâng cấp Fusaka này cũng cải thiện việc tạo khối thông qua cơ chế xem trước người đề xuất xác định (EIP-7917) và duy trì phí blob ổn định bằng cách đặt "giá đặt chỗ" liên kết với chi phí thực thi (EIP-7918).


Những cải tiến khác bao gồm giới hạn kích thước khối của định dạng RLP (EIP-7934), thêm mã lệnh CLZ mới để tăng tốc hoạt động bit (EIP-7939) và giới thiệu biên dịch trước secp256r1 (EIP-7951) để tương thích tốt hơn với mật mã hiện đại và khóa bảo mật phần cứng.


Fusaka là tên gọi kết hợp của Fulu (lớp thực thi) và Osaka (lớp đồng thuận). Nó đại diện cho một bước tiến nữa của Ethereum hướng tới một tương lai giàu dữ liệu và có khả năng mở rộng cao, nơi các Layer 2 Rollup có thể hoạt động với chi phí thấp hơn và tốc độ nhanh hơn.


Bài viết này sẽ cung cấp phân tích chuyên sâu về chín đề xuất EIP cốt lõi của hard fork Fusaka.


EIP-7594: PeerDAS - Lấy mẫu tính khả dụng của dữ liệu nút


Ethereum cần đề xuất này vì mạng lưới muốn cung cấp khả năng truy cập dữ liệu tốt hơn cho người dùng, đặc biệt là người dùng Rollup.


Tuy nhiên, theo thiết kế EIP-4844 hiện tại, mỗi nút vẫn cần tải xuống một lượng lớn dữ liệu blob để xác minh xem dữ liệu đã được xuất bản hay chưa. Điều này gây ra các vấn đề về khả năng mở rộng vì nếu tất cả các nút phải tải xuống toàn bộ dữ liệu, băng thông và yêu cầu phần cứng của mạng sẽ tăng lên, đồng thời ảnh hưởng đến mức độ phi tập trung. Để giải quyết vấn đề này, Ethereum cần một phương pháp cho phép các nút xác nhận tính khả dụng của dữ liệu mà không cần tải xuống toàn bộ.


Lấy mẫu tính khả dụng của dữ liệu (DAS) giải quyết vấn đề này bằng cách cho phép các nút chỉ kiểm tra một lượng nhỏ dữ liệu ngẫu nhiên.


Tuy nhiên, Ethereum cũng cần một phương pháp DAS tương thích với mạng Gossip hiện có và không gây áp lực tính toán lớn lên các nhà sản xuất khối. PeerDAS được tạo ra để đáp ứng những nhu cầu này và tăng thông lượng blob một cách an toàn trong khi vẫn giữ yêu cầu về node ở mức thấp.


PeerDAS là một hệ thống mạng cho phép các nút chỉ tải xuống các đoạn dữ liệu nhỏ để xác minh xem toàn bộ dữ liệu đã được công bố hay chưa. Thay vì tải xuống toàn bộ dữ liệu, các nút sử dụng phương thức chia sẻ mạng tin đồn thông thường để tìm ra nút nào nắm giữ một phần dữ liệu cụ thể và chỉ yêu cầu mẫu nhỏ cần thiết. Ý tưởng cốt lõi là bằng cách chỉ tải xuống một phần nhỏ ngẫu nhiên của một đoạn dữ liệu, một nút vẫn có thể chắc chắn về sự tồn tại của toàn bộ đoạn dữ liệu. Ví dụ: một nút có thể chỉ tải xuống khoảng 1/8 dữ liệu thay vì toàn bộ đoạn dữ liệu 256 KB—nhưng vì nhiều nút sẽ lấy mẫu các phần khác nhau, nên bất kỳ dữ liệu nào bị thiếu sẽ được phát hiện nhanh chóng.


Để đạt được hiệu quả lấy mẫu, PeerDAS sử dụng phương pháp mã hóa xóa cơ bản để mở rộng từng phân đoạn dữ liệu trong EIP-4844. Mã hóa xóa là một kỹ thuật bổ sung dữ liệu dư thừa để có